using System;
using System.IO;

namespace Anarchy.FS
{
	public abstract class FSWrapper
	{
		
		public abstract bool Exists(ImageInfo Img);
        public abstract bool ThumbExists(ImageInfo Img);
		public abstract FileStream GetStream(ImageInfo Img);
        public abstract FileStream GetThumbStream(ImageInfo Img);
		public abstract void Add(ImageInfo Img);
		public abstract void Delete(ImageInfo Img);
        public abstract DirectoryInfo GetList(String BaseDir);
        public abstract void GetFileSize(ref ImageInfo Img);
		
	}
}
